What is the meaning of the word "double down"?
Definitions:
-
to double or significantly increase a risk, investment, or other commitment
verb
- The political party doubled down on a position that many found absurd.
- The political party doubled down on a position that many found absurd.